home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 2612 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: s111.the-spa.com!user
  2. From: doug.cotton@the-spa.com (Doug Cotton)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: JiffyDOS problem!
  5. Date: Fri, 23 Feb 1996 19:02:44 -0500
  6. Organization: Creative Micro Designs, Inc.
  7. Message-ID: <doug.cotton-2302961902440001@s111.the-spa.com>
  8. References: <4g98cb$b8i@news.telia.se> <4gaqp9$o55@news.acns.nwu.edu> <doug.cotton-1902962205180001@s126.the-spa.com> <4geaus$abs@news.acns.nwu.edu>
  9. NNTP-Posting-Host: s111.the-spa.com
  10. X-Newsreader: Yet Another NewsWatcher 2.0.6b4
  11.  
  12. In article <4geaus$abs@news.acns.nwu.edu>, sjudd@nwu.edu (Stephen Judd) wrote:
  13.  
  14. > In article <doug.cotton-1902962205180001@s126.the-spa.com>,
  15. > Doug Cotton <doug.cotton@the-spa.com> wrote:
  16. > >
  17. > >I believe you'll find that JiffyDOS uses some of the memory pointers
  18. > >(strings? I'll have to double-check with Mark to verify which) to
  19. > >determine where free memory is before allocating the buffer for directory
  20. > >reads. If your program doesn't update such pointers after an ML load and
  21. > >you read a directory in, yes, your code can get clobbered.
  22. > >
  23. > >The following is from a file we released a few years ago for general posting:
  24. > Thanks Doug, that was just what I was looking for.
  25. >         evetS-
  26.  
  27. Additional notes after talking to Mark:
  28.  
  29. Mark says that the JiffyDOS directory command actually uses the CRUNCH
  30. buffer at $0200 in the 64 (I think the equivalent on the 128 is at $0B00).
  31. This area is normally used to crunch (tokenize) basic lines, and is also
  32. used by a number of
  33. other BASIC routines in the computer. All other JIffyDOS commands create a
  34. string variable "on the fly" to generate a temporary buffer space in
  35. string variable storage areas. After the command executes, the string
  36. variable is cleared.
  37.  
  38. Hope this helps.
  39.  
  40.  
  41. Doug Cotton
  42. E-mail: doug.cotton@the-spa.com
  43.  
  44.  
  45. =====================================================================
  46. |    Creative Micro Designs, Inc.   |    Orders:  (800) 6383-CMD    |
  47. |    P.O. Box 646                   |    Support: (413) 525-0023    |
  48. |    East Longmeadow, MA 01028      |    Fax:     (413) 525-0147    |
  49. ---------------------------------------------------------------------
  50. |        Visit our WWW Site at: http://www.the-spa.com/cmd/         |
  51. =====================================================================
  52.